package com.sangcomz.fishbun.ui.detail.model;

import com.sangcomz.fishbun.adapter.image.ImageAdapter;
import ohos.utils.net.Uri;

import java.util.List;

public interface DetailImageRepository {
    Uri getPickerImage(int index);

    List<Uri> getPickerImages();

    boolean isSelected(Uri imageUri);

    int getImageIndex(Uri imageUri);

    void selectImage(Uri imageUri);

    void unselectImage(Uri imageUri);

    ImageAdapter getImageAdapter();

    boolean isFullSelected();

    boolean checkForFinish();

    String getMessageLimitReached();

    int getMaxCount();

    DetailImageViewData getDetailPickerViewData();
}